Big Huge Thesaurus

genus myxocephalus

noun

sounds kind of like